research and development foundation - Turc Anglais Dictionnaire